fruit of rosewood (byrsonima spicata) - Spanish English Dictionary